/**
 * <p>Copyright:Copyright(c) 2019</p>
 * <p>Company:Professional</p>
 * <p>Package:com.cesgroup.zw.spring.boot.echarts.model</p>
 * <p>File:Title.java</p>
 * <p>类更新历史信息</p>
 * @todo chanlong(陈龙) 创建于 May 5, 2019 1:42:04 PM
 */
package com.cesgroup.zw.spring.boot.echarts.component;

import com.cesgroup.zw.spring.boot.echarts.BlockComponent;
import com.cesgroup.zw.spring.boot.echarts.enums.Align;
import com.cesgroup.zw.spring.boot.echarts.model.style.RichTextStyle;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>描述: 标题组件</p>
 * <p>Company: Professional</p>
 * @author chanlong(陈龙)
 * @date May 5, 2019 1:42:04 PM
 * @version 1.0.2019
 */
@Data @SuppressWarnings("serial")
@EqualsAndHashCode(callSuper = true)
public class Title extends BlockComponent {

	/** 主标题文本，[default: ''] */
	private String text;
	
	/** 主标题超链接，[default: ''] */
	private String link;
	
	/** 主标题超链接打开方式，[default: 'blank'] */
	private String target;
	
	/** 主标题文本样式 */
	private RichTextStyle textStyle;
	
	/** 副标题文本，[default: ''] */
	private String subtext;
	
	/** 副标题超链接，[default: ''] */
	private String sublink;
	
	/** 副标题超链接打开方式，[default: ''] */
	private String subtarget;
	
	/** 副标题文本样式 */
	private RichTextStyle subtextStyle;
	
	/** 文本水平对齐方式，[default: 'auto'] */
	private Align textAlign;
	
	/** 文本垂直对齐方式，[default: 'auto'] */
	private Align textVerticalAlign;
	
	/** 是否触发事件，[default: 'false'] */
	private Boolean triggerEvent;
	
	/** 组件内边距，单位px，[default: 5] */
	private Object padding;
	
	/** 主副标题之间的间距，[default: 10] */
	private Integer itemGap;
	
}
